
#导包
from bs4 import BeautifulSoup

#创建对象，传入解析 文件、数据 以及解析方式
html = """
    <html>
        <head>
            <title>黑马程序员</title>
        </head>
        <body>
            <p id="test01">软件测试</p>
            <p id="test02">2020年</p>
            <a href="/api.html">接口测试</a>
            <a href="/web.html">Web自动化测试</a>
            <a href="/app.html">APP自动化测试</a>
        </body>
    </html>
"""
#获取实例化对象
ele=BeautifulSoup(html,"html.parser")

#获取标签元素
# for a in ele.find_all("a"):
#     print(a.get("href"))
#     print(a.text)
#     print(a.string)

body=ele.find("body")
#获取该标签下所有的文本，包括所有子元素的文本
print(body.text)
#只能获取该标签中的文本，不能获取子元素的文本，如果该标签中没有文本或有子元素，都返回None
print(body.string)